international transport rack (itr) - Alemán Inglés Diccionario